Yes, and here's why:
1. Christianity teaches some immoral tenets which christians are duty bound to accept in the name of "trusting in the Lord/Jehovah with all your heart and not leaning on your own understanding". Christian morality is rooted in the concept of unquestioning obedience to authority of scripture. Whatever scripture says has to be accepted as right even if the conscience chafes at it. Christians will often justify following immoral tenets that are counter-intuitive to the conscience by saying something along the lines of man being sinful and/or limited in understanding so we should not put too much stock in our own moral sense, i.e. just because shunning seems cruel doesn't mean its not the right thing to do. God knows better than our fallen, imperfect consciences.
Atheists, however, are free to follow their conscience and don't have to engage in immoral behavior that is counter-intuitive to the conscience. Atheists don't have to jump through hoops to defend the bible's immoral position of condoning slavery.
2. Christianity attracts lots of sycophants. Because christianity holds out the reward of everlasting life if you're good and eternal destruction or torment if you're bad, many christians are not good for goodness sake. They're only good to get a reward and avoid a punishment. By contrast, atheists are good with pure motives. They like doing the right thing. They're not doing the right thing to gain an eternal reward or avert their destruction. Unlike the morally clueless JWs who return lost money to create an opportunity to shamelessly plug their religion, an atheist would return lost money because he genuinely cared about the owner - not because he's thinking of plugging an ideology.or religion.